package com.fnzx.entity.dto;

import lombok.Data;

import java.util.List;

/**
 * @author: Wang Zhifu
 * @create: 2021/10/31 16:50
 * @Description: 新建项目
 */
@Data
public class ProjectDto {
    /**
     * 对应的需求的id
     */
    private Long demandId;
    /**
     *
     */
    private String projectName;
    /**
     * 分类id
     */
    private Integer categoryId;
    /**
     * 附件
     */
    private String docFilesUrl;
    /**
     * 联系方式
     */
    private String contact;
    /**
     * 创建的人的管理员id
     */
    private Long createdAdminId;

    /**
     * 项目和用户之间的联系
     */
    private List<Relation> userRelations;

    @Data
    public static class Relation{
        /**
         * 个人用户id
         */
        private Long personalId;
        /**
         * 角色
         */
        private String position;
        /**
         * 用来区分个人用户多个合作伙伴这里所选的某个合作伙伴
         */
        private Long cooperativeId;
    }
}
